I have decided to take my time off the leaderboards, because my record of 26.70 and my previous one of 26.95 were done on a 3rd party controller. At the time of playing I did not think this would be an issue, but I later found out that this controller giv
0:27:67
6/130
10-08-17
0:27:30
2/130
10-08-17
https://youtu.be/UrzDx-EZjGk - Red the description of the run for an explanation why I removed my previous world records